﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace MvcApplication1.Models
{
    public class RepositorioEquipo : RepositorioBase, MvcApplication1.Models.IRepositorioEquipo
    {
        // Query Methods
        public IQueryable<Equipo> TodosLosEquipos()
        {
            return db.Equipos;
        }

        public Equipo getEquipo(int indice)
        {
            return db.Equipos.SingleOrDefault(d => d.IDEquipo == indice);
        }

        public void AgregarEquipo(Equipo e)
        {
            db.Equipos.InsertOnSubmit(e);
        }

        public void EliminarEquipo(Equipo e)
        {
            db.Equipos.DeleteOnSubmit(e);
            //para cada jugador, eliminar jugador (para esto los repositorios deben conocerse)
        }

    }
}